package co.fitstart.coach.service;

import java.util.List;

import co.fitstart.entity.course.schedule.CourseSchedule;
import co.fitstart.entity.principal.Principal;

/**
 * 
 * @author haiyan_xiao
 *
 */
public interface GradeService {

    /**
     * 
     * @param coach
     * @return
     */
    public List<CourseSchedule> listUngradedSchedule(Principal coach);

    /**
     * 
     * @param coach
     * @return
     */
    public List<CourseSchedule> listGradedSchedule(Principal coach);

    /**
     * 
     * @param courseSchedule
     * @param grade
     */
    public void grade(CourseSchedule courseSchedule, int grade);
}
